package com.zr.java8.pattern.state;

// 订单状态接口
public interface OrderState {
    // 支付订单
    void pay(OrderContext context);
    // 发货
    void ship(OrderContext context);
    // 完成订单
    void complete(OrderContext context);
    // 获取当前状态名称
    String getStateName();
}
